var is_bool=true;
var is_bool_qrcode_apply=true;
var is_change=true;
var page_no=1;
var page_no_qrcode_apply=1;
var prev_month_char='';
var prev_month_char_qrcode_apply='';
var tab='integral';

$(function(){
    var IpIntegralRule=document.querySelector('.IpIntegralRule')
    var modle=document.querySelector('.Model')
    IpIntegralRule.index=true
    IpIntegralRule.addEventListener('click',function(e){
        e.stopPropagation();
        if(IpIntegralRule.index){
            modle.className='Model Model-active'
            IpIntegralRule.index=!IpIntegralRule.index
        }else{
            return false
        }
    })
    modle.addEventListener('click',function(){
        if(!IpIntegralRule.index){
            modle.className='Model'
            IpIntegralRule.index=!IpIntegralRule.index
        }else{
            return false
        }
    })
    


    getIntegralRecordList();
    getQrcodeApplyList();
    

    //滚动到底
    $(window).scroll(function(){
    　　var scrollTop = $(this).scrollTop();
    　　var scrollHeight = $(document).height();
    　　var windowHeight = $(this).height();
    　　if(scrollTop + windowHeight == scrollHeight){
            if(tab=='integral'&&is_bool){
                getIntegralRecordList();
            }
            else if(tab=='qrcode_apply'&&is_bool_qrcode_apply){
                getQrcodeApplyList();
            }
    　　}
    });

    //标签切换
    //标签页切换
    $('.list-item').click(function(){
        if(is_change){
            $('.list-item').removeClass('list-item-active');
            $(this).addClass('list-item-active');
            $('.record-box .record-box-item').css('left','100%').hide();
            $('.record-box .record-box-item').eq($(this).index()).show().animate({left:'0px'});
            tab=$(this).attr('data-tab');
        }
    });
})

function getIntegralRecordList() {
    //禁止滚动,禁止切换
    is_bool=false;
    is_change=false;
    $('.integral-record').find('.load').show();

    $.ajax({
        type: "post",
        url: "Api/IntegralRecord/getIntegralRecordList",
        data: {
            park_id: $('#park_id').val(),
            admin_id:$('#admin_id').val(),
            page_no:page_no
        },
        async: true,
        dataType: 'json',
        success: function(data) {
            setTimeout(function(){
                $('.integral-record').find('.load').hide();
                is_change=true;
                if (data.status) {
                    var t=JSON.parse(data.v);
                    $.each(t.data,function(k,v){
                        $('.record-demo').find('.integral-field1').html(v.field1==''||(!v.field1)?'':sub_str(v.field1,10));
                        $('.record-demo').find('.integral-field2').html(v.field2);
                        $('.record-demo').find('.integral-field3').html(v.field3);
                        $('.record-demo').find('.integral-field4').html(v.field4);
                        if(prev_month_char!=v.month_char){
                            $('.integral-record').find('.load').before('<li class="record-month">'+v.month_char+'月</li>');
                        }
                        $('.integral-record').find('.load').before($('.record-demo').html());
                        prev_month_char=v.month_char;
                    });
                    is_bool=t.have;
                    page_no=page_no+1;
                    if(!t.have){
                        $('.integral-record').find('.no-data').show();
                    }
                    console.log(is_bool);
                    console.log(page_no);
                } else {

                }
            },1000);
        }
    });
}

function getQrcodeApplyList() {
    //禁止滚动,禁止切换
    is_bool_qrcode_apply=false;
    is_change=false;
    $('.qrcode-apply-record').find('.load').show();

    $.ajax({
        type: "post",
        url: "Api/QrcodeApply/getQrcodeApplyList",
        data: {
            park_id: $('#park_id').val(),
            admin_id:$('#admin_id').val(),
            page_no:page_no_qrcode_apply
        },
        async: true,
        dataType: 'json',
        success: function(data) {
            setTimeout(function(){
                $('.qrcode-apply-record').find('.load').hide();
                is_change=true;
                if (data.status) {
                    var t=JSON.parse(data.v);
                    $.each(t.data,function(k,v){
                        $('.apply-record-demo').find('.qrcode-apply-field1').html(v.field1==''||(!v.field1)?'':sub_str(v.field1,10));
                        $('.apply-record-demo').find('.qrcode-apply-field2').html(v.field2);
                        $('.apply-record-demo').find('.qrcode-apply-field3').find('label').html(v.field3);
                        $('.apply-record-demo').find('.qrcode-apply-field4').html(v.field4);
                        $('.apply-record-demo').find('.qrcode-apply-field5').find('div').attr('data-id',v.id);
                        if(v.can_back){
                            $('.apply-record-demo').find('.qrcode-apply-field5').show();
                        }
                        else{
                            $('.apply-record-demo').find('.qrcode-apply-field5').hide();
                        }
                        if(prev_month_char_qrcode_apply!=v.month_char){
                            $('.qrcode-apply-record').find('.load').before('<li class="record-month">'+v.month_char+'月</li>');
                        }
                        $('.qrcode-apply-record').find('.load').before($('.apply-record-demo').html());
                        prev_month_char_qrcode_apply=v.month_char;
                    });
                    is_bool_qrcode_apply=t.have;
                    page_no_qrcode_apply=page_no_qrcode_apply+1;
                    if(!t.have){
                        $('.qrcode-apply-record').find('.no-data').show();
                    }
                    console.log(is_bool_qrcode_apply);
                    console.log(page_no_qrcode_apply);
                } else {

                }
            },1000);
        }
    });
}

function backoutQrcodeApply(obj){
    $.ajax({
        type: "post",
        url: "Api/QrcodeApply/backoutQrcodeApply",
        data: {
            park_id: $('#park_id').val(),
            qrcode_apply_id:$(obj).attr('data-id')
        },
        async: true,
        dataType: 'json',
        success: function(data) {
            if(data.status){
                rightAlert(data.msg);
                $(obj).hide();
                $(obj).parents('.record-item-qrcode-apply').find('.qrcode-apply-field2').html('<label style="color:'+$('#backout-color').val()+'">'+$('#backout-caption').val()+'</label>');
            }
            else{
                errorAlert(data.msg);
            }
        }
    });
}